您可以从 Kanzi Studio 中的图像创建纹理,或在 Kanzi 应用程序中从运行该应用程序的设备文件系统加载或使用图像。
要从文件系统加载图像:
//在应用程序主要类中,使用 onProjectLoaded() //虚拟函数从文件系统加载文件。 virtual void onProjectLoaded() { //获得应用程序的 屏幕 (Screen) 节点。 ScreenSharedPtr screenNode = getScreen(); //获得使用 #Box 别名的 方框 (Box) 节点。 Model3DSharedPtr box = screenNode->lookupNode<Model3D>("#Box"); //从 <ProjectName>/Application/bin 目录加载纹理。 box->addResource(ResourceID("BoxTexture"), "file://./Red.png"); }
onProjectLoaded
函数中获得的节点。